package com.plr.booker;

public enum UAT_END_POINTS implements EndPoint {

	AuthenticationWS(END_POINTS.AuthenticationWS), DCAvailabilityWS(
			END_POINTS.DCAvailabilityWS), DCScheduleWS(END_POINTS.DCScheduleWS), DCLowFareSearchWS(
			END_POINTS.DCLowFareSearchWS), 
			MultiCityLFSWS(
			END_POINTS.MultiCityLFSWS), 
			DCAncillaryWS(
			END_POINTS.DCAvailabilityWS), 
			DCReviewPNRWS(			END_POINTS.DCReviewPNRWS), 
			DCAirFareRulesWS(
			END_POINTS.DCAirFareRulesWS), DCAirBookWS(END_POINTS.DCAirBookWS), DCRetrievePNRWS(
			END_POINTS.DCAirSeatMapWS), DCAirBookModifyWS(
			END_POINTS.DCRetrievePNRWS), DCAirSeatMapWS(
			END_POINTS.DCAirSeatMapWS), DCCancelPNRWS(END_POINTS.DCCancelPNRWS), DCAirFlightStatusWS(
			END_POINTS.DCAirFlightStatusWS), SMEEnrollmentWS_createAccount(
			END_POINTS.SMEEnrollmentWS_createAccount), SMEEnrollmentWS_getAccountDetails(
			END_POINTS.SMEEnrollmentWS_getAccountDetails);

	;

	final private END_POINTS endPoint;

	private UAT_END_POINTS(END_POINTS endPoint) {
		this.endPoint = endPoint;
	}

	public String getEndPoint() {
		return endPoint.getUATEndPoint();
	}

	public String getMethod() {
		return endPoint.getMethod();
	}

}
